hepatic portal system - Alemán Inglés Diccionario